beeflower (cleome serrulata) - Turkish English Dictionary